import cv2

if __name__ == '__main__':
    # 读取图片
    image = cv2.imread('opencv_logo.jpg')
    # BGR是opencv默认的颜色通道顺序，因为读取的是彩色图片，所以拥有3个通道，分别对应BGR的各个灰度图
    # 分别获取对应的通道并且显示，可以采用分片的方式去进行获取
    bImage = image[:, :, 0]
    gImage = image[:, :, 1]
    rImage = image[:, :, 2]
    # 显示图片
    cv2.imshow('bImage', bImage)
    cv2.imshow('gImage', gImage)
    cv2.imshow('rImage', rImage)

    # 等待键盘的输入
    if cv2.waitKey(0) == 'q':
        # 释放窗口
        cv2.destroyAllWindows()
    exit(0)